package com.rxh.pojo.core;

import java.io.Serializable;

public class CoreCardDetail implements Serializable {
     // 
    private Long id;

     // 持卡人表主键
    private Long cardholderId;

     // rsa加密(CVV安全码)
    private String rsa;

     // 有效年份
    private Short expYear;

     // 有效月份
    private Short expMonth;

     // 6位版号(YYMMDD)
    private Integer version;

    /**
     * 
     * @return id 
     */
    public Long getId() {
        return id;
    }

    /**
     * 
     * @param id 
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 持卡人表主键
     * @return cardholder_id 持卡人表主键
     */
    public Long getCardholderId() {
        return cardholderId;
    }

    /**
     * 持卡人表主键
     * @param cardholderId 持卡人表主键
     */
    public void setCardholderId(Long cardholderId) {
        this.cardholderId = cardholderId;
    }

    /**
     * rsa加密(CVV安全码)
     * @return rsa rsa加密(CVV安全码)
     */
    public String getRsa() {
        return rsa;
    }

    /**
     * rsa加密(CVV安全码)
     * @param rsa rsa加密(CVV安全码)
     */
    public void setRsa(String rsa) {
        this.rsa = rsa == null ? null : rsa.trim();
    }

    /**
     * 有效年份
     * @return exp_year 有效年份
     */
    public Short getExpYear() {
        return expYear;
    }

    /**
     * 有效年份
     * @param expYear 有效年份
     */
    public void setExpYear(Short expYear) {
        this.expYear = expYear;
    }

    /**
     * 有效月份
     * @return exp_month 有效月份
     */
    public Short getExpMonth() {
        return expMonth;
    }

    /**
     * 有效月份
     * @param expMonth 有效月份
     */
    public void setExpMonth(Short expMonth) {
        this.expMonth = expMonth;
    }

    /**
     * 6位版号(YYMMDD)
     * @return version 6位版号(YYMMDD)
     */
    public Integer getVersion() {
        return version;
    }

    /**
     * 6位版号(YYMMDD)
     * @param version 6位版号(YYMMDD)
     */
    public void setVersion(Integer version) {
        this.version = version;
    }
}